﻿body {
}
html,body,form{ margin:0px; padding:0px;font-size:12px;color:#000;font-family:'Hiragino Sans GB','黑体',arial,'宋体'; position:relative; word-wrap: break-word; word-break: normal; background:#f2f2f2;}
h1,h2,h3,h4,h5,h6,ul,li,form,div,p,img,dl,dt,dd{margin:0px;padding:0px; list-style:none;font-size:12px;font-family:arial,'宋体'; }
h1, h2, h3, h4, h5, h6 { font-weight:600;}
a:link, a:visited{color:#000;text-decoration:none; font-weight:normal;font-size:12px;outline:none 0px}
img{ border:0 none;}

.search { padding:10px; background:#fff; margin:5px 0; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; position:relative; }
.searchLeft { margin-right:50px; background:#f4f4f4; border-radius:30px; border:1px solid #d5d5d5;  }
.searchRight { position:absolute; width:50px; height:30px; right:6px; top:15px; text-align:center; }
.searchBox {  height:30px; color:#000; text-align:center; border:0; background:none; width:100%;  font-size:14px;}
.submit { border:0; background:none; font-size:16px; width:50px; margin:0; padding:0; text-align:center;}
.title { padding:0 10px; margin:20px 0 10px;  }
.title p { font-size:14px;}
.title p span { color:#333; }
.optionBox { background:#fff; padding:0; border-top:1px solid #d5d5d5; }
.optionBox a { display: block;  padding:10px; border-bottom: 1px solid #d5d5d5; height:40px;}
.optionBox a h1 { font-size:18px; line-height:24px;}
.optionBox a p { color:#999; position:relative;}
.addmore { width:100px; height:30px; margin:0 auto; background:#1da93e; line-height:30px; border-radius:3px; text-align:center; margin-top:10px; border:1px solid #d5d5d5; margin-bottom:20px; }
.addmore a { font-size:14px; color:#fff;}
.noMore {text-align:center; line-height:30px; }
.orderBox { background:#fff; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; padding:10px; margin-bottom:5px; height:auto; overflow:auto;}
.orderBox ol { margin:0; padding:0 10px;}
.orderBox li { list-style:inside decimal-leading-zero; color:#333; font-size:14px; float:left; margin-right:30px; height:24px; line-height:24px;}
.orderBox p { font-size:16px; line-height:24px;}
.orderBox p span { font-size:14px; color:#999; }
.qcode { background:#1da93e; margin:10px auto; padding:10px; text-align:center; color:#fff; font-size:18px;}
.qcode a { width:100%; height:100%; font-size:18px; color:#fff; display:block;}
.receipt { width:150px; height:40px; border:1px dashed #1da93e; text-align:center; margin:0 auto; background:#fff; line-height:40px; margin-top:10px;  }
.receipt a {width:100%; height:100%; font-size:18px; color:#1da93e; display:block; }
.order_time { position:absolute; right:0px;}

.serp_index_part { background:#fff; margin:5px auto; padding:10px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
        .serp_index_part h1{font-size:12px; font-weight:600; color:#7c7c7c; }
        .serp_index_part h2 { font-size:20px; line-height:20px; font-weight:600; color:#333; padding-top:5px;}

.keFu { background: #fff; height: auto; overflow: auto; margin-bottom:5px; }
.keFu a { display:block;width:50%; float:left; height:40px; font-size:16px; line-height:40px; text-align:center; }
.keFu a.aThis { background:#1da93e; color:#fff;}
.tMbg { background:url(bg.png) no-repeat center top; width:100%; height:250px; background-size:auto 250px;}
.tMbg a {display:block; width:100px; height:30px; background:#1da93e; font-size:16px; color:#333; margin:0 auto; text-align:center; position:relative; top:190px; border-radius:3px; line-height:30px; box-shadow:0 5px 15px rgba(0,0,0,0.5); color:#fff;}
.tMsB { padding:10px; background:#fff; position:relative; border:1px solid #d5d5d5;}
.tMsB_left { margin-right:80px;  height:30px; }
.tMsB_left input { background:none; border:0; height:30px;  width:100%; font-size:16px; margin:0; padding:0; }
.tMsB_right { position:absolute; right:20px; width:60px; height:30px; top:10px;}
.tMsB_right button {width:70px; height:30px; background:#1da93e; border-radius:3px; color:#fff; border:none; font-size:16px; }
a.scM { display:block; width:100px; height:30px; position:absolute; right:5px; background:#1da93e; border-radius:3px; top:-10px; color:#fff; text-align:center; line-height:30px;}
.yaoQ { background:#fff;border-top:1px solid #d5d5d5; }
.yaoQ a {display:block; height:30px; border-bottom:1px solid #d5d5d5; padding:10px; line-height:30px; color:#999; position:relative; text-align:left;}
span.closeY{ display:block; width:20px; height:20px; background:url(pic02.png) no-repeat ; background-size:auto 80px; position:absolute; right:10px; top:13px; background-position:-333px -30px;}
.yaoQ a span { font-size:16px; color:#333; }
